namespace PhoneInfo_0925;

public class Demo
{
    //属性
    int num = 123;
    //键盘录入
    int num2 =Convert.ToInt32(Console.ReadLine());
    public void TextPrint()
    {
        int num = 123;
        //键盘录入
        int num2 =Convert.ToInt32(Console.ReadLine());
        //百位
        Console.WriteLine(num/100);
        //十位
        Console.WriteLine(num/10%10);
        //个位
        Console.WriteLine(num%10);
    }
    
    //方法
    public static void TextPrint1()
    {
            //判断闰年
            //1.能被4整除，但不能被100整除
            //2.能被400整除
            int year = Convert.ToInt32(Console.ReadLine());
            bool flag = (year % 4 == 0 || year % 100 != 0 || year % 400 == 0);
            if (flag)
            {
                Console.WriteLine("闰年");
            }
            else
            {
                Console.WriteLine("平年");
            }
    }
    
    public static void TextPrint2()
    {
            const double originalPrice = 8800;
            double discount = 0;
            // 输入出行月份
            Console.Write("请输入出行月份（1-12）：");
            int month = int.Parse(Console.ReadLine());
            // 输入交通方式（航班/动车）
            Console.Write("请输入交通方式（航班/动车）：");
            string transport = Console.ReadLine();
            // 判断旺季/淡季，并确定折扣
            if (month >= 5 && month <= 10)
            {
                // 旺季逻辑
                if (transport == "航班")
                {
                    discount = 0.9;
                }
                else if (transport == "动车")
                {
                    discount = 0.75;
                }
                else
                {
                    Console.WriteLine("交通方式输入错误，请输入“航班”或“动车”");
                    return;
                }
            }
            else
            {
                // 淡季逻辑
                if (transport == "航班")
                {
                    discount = 0.6;
                }
                else if (transport == "动车")
                {
                    discount = 0.3;
                }
                else
                {
                    Console.WriteLine("交通方式输入错误，请输入“航班”或“动车”");
                    return;
                }
            }
            // 计算最终价格并输出
            double finalPrice = originalPrice * discount;
            Console.WriteLine("此旅游行程的价格为：{finalPrice} 元");
        }
 
}